English Dictionary
◊ POTATO WORM
potato worm
n : large green white-striped hawkmoth larva that feeds on
tomato and potato plants; similar to tobacco hornworm
[syn: {tomato hornworm}, {Manduca quinquemaculata}]